﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data;
using GerTestes.Business;
using GerTestes.Entity;

namespace GerTestes.ControlClass
{
    public class CNProjetos
    {
        #region Get Projetos
        public static DataTable getProjetos(string pProjeto)
        {
            return new NGProjetos().getProjetos(pProjeto);
        }
        #endregion

        #region Get Dados Projeto
        public static Projeto getDadosProjeto(int pCodigoProjeto)
        {
            return new NGProjetos().getDadosProjeto(pCodigoProjeto);
        }
        #endregion

        public static string getPercentualProjetos()
        {
            double dados = new NGProjetos().getPercentualProjetos();
            string percentual = dados.ToString().Replace(",", ".");
            string html = "<div align='center'><b><h3>" + percentual + "%</b></h3></div>";
            html += "<div class='progress thin'><div class='progress-bar progress-bar-success' role='progressbar' aria-valuenow='73' aria-valuemin='0 aria-valuemax='100' style='width: " + percentual + "%'></div></div>";
            
            return html;
        }

        #region Incluir Projeto
        public static bool incluirProjeto(Projeto projeto)
        {
            return new NGProjetos().incluirProjeto(projeto);
        }
        #endregion

        #region Alterar Projeto
        public static bool alterarProjeto(Projeto projeto)
        {
            return new NGProjetos().alterarProjeto(projeto);
        }
        #endregion

        #region Excluir Projeto
        public static bool excluirProjeto(int pCodProjeto)
        {
            return new NGProjetos().excluirProjeto(pCodProjeto);
        }
        #endregion
    }
}